/**

 */
import api from "@/api/api";
var app, netHeadUrl;
export default class {
    constructor(config, appCache) {
        app = appCache;
        netHeadUrl = config.getNetHeadUrl();
        // auditHeadUrl = config.getAuditHeadUrl();
    }

    /**
     * 通过角色接口，获取分页列表
     * 
     * @param {String} url 
     * @param {Object} param 传参，不能传null
     * @param {Object} moreObj 传空对象，hasMore（是否有更多）、loading（是否正在加载）
     * @param {Number} pageSize 每页显示的个数
     * @return {Promise} list 分页列表
     */
    getMoreListByRole(isShowLoading, url, param, moreObj, pageSize) {
            return new Promise(function(resolve, reject) {

            });
        }
        /**
         * 巡查员管理的收费员
         */

    postManageCharge(isShowLoading, param) {
            return api.postUrl(isShowLoading, netHeadUrl + "/role/getcasherbychecker", param);
        }
        /**
         * 获取订单支付方式的详情
         * 			option				1支付 2退款
         * 			orderId				订单号
         */
    getOrderPaymentDetail(isShowLoading, paramData) {
        return api.getUrl(isShowLoading, netHeadUrl + "/order/pay/record", paramData);
    }
}